﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Clandestine.Battle.Effects;

namespace Clandestine.Battle.Spells.Divine
{
    public class GodsWill : SingleTargetSpell
    {
        public override string Name
        {
            get { return "God's Will"; }
        }
        public override int MPCost
        {
            get { return 10; }
        }

        public override BattleAnimation Cast(Combatant caster, Combatant target)
        {
            // [HARDCODE DEBUG]
            int damage = 88;

            // Animation
            return delegate
            {
                BattleEffects.DoEffect("LightOrbs", caster, target);
                target.TakeDamage(damage);
            };

        }
    }
}
